To smell - French English Dictionary

To smell

Meanings of "To smell" in French English Dictionary : 1 result(s)

English French
Gastronomy
To smell Sentir (une odeur)

Meanings of "To smell" with other terms in English French Dictionary : 5 result(s)

English French
General
cause to smell faire puer [v]
a strange smell to emanate from the basement une odeur étrange provenant de la cave [f]
to smell a rat flairer qqch de louche
Idioms
To smell a rat flairer anguille sous roche
To smell a rat soupçonner quelque chose